
Mode (0x3) - (0x20505041)
  Mode
    Mode   APP  (0x20505041)

Version (0xf) - (0x11209)
  Version
    Version   0x11209 (0x11209)

Status (0x1a) - (0x6c0c1d)
  Status
    Plug Present              Plug present, see Conn State (below) for details. (0x1)
    Conn State                Connection present, no Ra detected (Rd but no Ra) or Rp detected with no previous Ra detection, includes PD Controller that connected in Attached.SNK. (0x6)
    Plug Orientation          Upside-down orientation (plug CC on C_CC2). (0x1)
    Port Role                 PD Controller is Sink (C_CCx pull-down active) or port is disabled/disconnected. (0x0)
    Data Role                 PD Controller is UFP or port is disabled/disconnected. (0x0)
    VConn Enabled             VConn not supplied by this controller (0x0)
    PP_5V Switch              Disabled (0x0)
    PP_HV Switch              Enabled Reverse current from Power Path to VBUS blocked (acting as input) (0x3)
    PP_HVE Switch             Disabled (0x0)
    PP_Cable Switch           Disabled (0x0)
    Overcurrent               False (0x0)
    Power Source              VBus (0x3)
    VBUS Status               VBUS is at other PD-negotiated power level and within expected limits. See ADC Results for exact voltage provided multi-channel ADC is active. (0x2)
    USB Host Present          VBUS is being provided by a far-end device that is a PD device not capable of USB communications (0x1)
    Acting as Legacy          PD Controller is not in a legacy (non PD mode). (0x0)
    Go To Min Active          No PD contract established or GotoMin restriction has been cleared by Source Capabilities message or disconnect/Hard Reset. (0x0)
    BIST                      No BIST in progress (0x0)
    High Voltage Warning      PD Controller operating as Sink or VBUS voltage is below limit specified by HighVoltageWarningLimit register or port is disconnected. (0x0)
    Low Voltage Warning       PD Controller operating as Sink or VBUS voltage is above limit specified by LowVoltageWarningLimit register or port is disconnected. (0x0)
    Alternative Mode Status   No Alternate Modes attempted. (0x0)

Boot Flags (0x2d) - (0x110018e9122030801d)
  Boot Flags
    Boot Successful                     True (0x1)
    PP_EXT Switch Closed                False (0x0)
    Dead Battery Flag                   True (0x1)
    SPI Flash Present                   True (0x1)
    Region 0                            True (0x1)
    Region 1                            False (0x0)
    Region 0 Invalid                    False (0x0)
    Region 1 Invalid                    False (0x0)
    Region 0 Flash Error                False (0x0)
    Region 1 Flash Error                False (0x0)
    Reed Solomon Error                  False (0x0)
    UART CRC Fail                       False (0x0)
    Region 0 CRC Fail                   False (0x0)
    Region 1 CRC Fail                   False (0x0)
    Customer OTP Invalid                False (0x0)
    I2C OTP Bits                        0x1 (0x1)
    App Customization Version Error     False (0x0)
    App Customization Length Error      False (0x0)
    App Customization CRC Check Error   False (0x0)
    DBG_CTL Bits                        0x0 (0x0)
    I2C_ADDR Bits                       0x0 (0x0)
    UART Boot                           False (0x0)
    UART Overflow Error                 False (0x0)
    PP_HV Switch Closed                 True (0x1)
    UART Retry Error                    False (0x0)
    UART Timeout Error                  False (0x0)
    Customer OTP Valid                  Unknown (0x2) (0x2)
    SWD Disabled                        True (0x1)
    Vout3V3 Control                     Unknown (0x0) (0x0)
    Wait for Vin3V3                     Unknown (0x1) (0x1)
    OTP Customer TBT Present            True (0x1)
    OTP Customer I2C Threshold          0x6 (0x6)
    Revision ID Metal                   0x1 (0x1)
    Revision ID Base                    0x1 (0x1)

Build Identifier (0x2e) - (0x38313032333030315f63303566303063396537366161313966643539613463356638653230383563343035616265396264)
  Build Identifier
    Build Identifier   db9eba504c5802e8f5c4a95df91aa67e9c00f50c_10032018 (0x38313032333030315f63303566303063396537366161313966643539613463356638653230383563343035616265396264)

Device Info (0x2f) - (0x810314543410000002800315442545a2039302e32312e31303030574620313130305748203238393536535054)
  Device Info
    Device Info   TPS65982 HW0011 FW0001.12.09 ZTBT1 (   ACE1 (0x810314543410000002800315442545a2039302e32312e31303030574620313130305748203238393536535054)

Received Source Capabilities (0x30) - (0x640f50004b0e30002d0b23a11903204)
  Received Source Capabilities
    Source PDO 1
      Maximum Current         0.5 A (0x32)
      Voltage                 5 V (0x64)
      Peak Current            130% (0x1)
      reserved                reserved, set 0 (0x0)
      USB Capable             False (0x0)
      USB Suspend Supported   True (0x1)
      Dual Role Data          True (0x1)
      Externally Powered      True (0x1)
      Dual Role Power         True (0x1)
      Supply Type             Fixed Source (0x0)
    Source PDO 2
      Maximum Current   1.78 A (0xb2)
      Voltage           9 V (0xb4)
      Peak Current      100% (0x0)
      reserved          reserved, set 0 (0x0)
      Supply Type       Fixed Source (0x0)
    Source PDO 3
      Maximum Current   2.27 A (0xe3)
      Voltage           15 V (0x12c)
      Peak Current      100% (0x0)
      reserved          reserved, set 0 (0x0)
      Supply Type       Fixed Source (0x0)
    Source PDO 4
      Maximum Current   2.45 A (0xf5)
      Voltage           20 V (0x190)
      Peak Current      100% (0x0)
      reserved          reserved, set 0 (0x0)
      Supply Type       Fixed Source (0x0)
    Number of Source PDOs   4 (0x4)

Received Sink Capabilities (0x31) - (0x1900000)
  Received Sink Capabilities
    Number of Sink PDOs   0 (0x0)

Active Contract PDO (0x34) - (0x2d0b2)
  Active Contract PDO
    Maximum Current   1.78 A (0xb2)
    Voltage           9 V (0xb4)
    Peak Current      100% (0x0)
    reserved          reserved, set 0 (0x0)
    Supply Type       Fixed Source (0x0)

Active Contract RDO (0x35) - (0x2302c8b2)
  Active Contract RDO
    Max/Min Operating Current   1.78 A (0xb2)
    Operating Current           1.78 A (0xb2)
    No USB Suspend              True (0x1)
    USB Communication Capable   True (0x1)
    Capability Mismatch         False (0x0)
    Giveback Flag               False (0x0)
    Object Position             2 (0x2)

Sink Request RDO (0x36) - (0x0)
  Sink Request RDO
    Max/Min Operating Current   0 A (0x0)
    Operating Current           0 A (0x0)
    No USB Suspend              False (0x0)
    USB Communication Capable   False (0x0)
    Capability Mismatch         False (0x0)
    Giveback Flag               False (0x0)
    Object Position             0 (0x0)

Power Status (0x3f) - (0xf)
  Power Status
    Offer Priority     Connection Present (0x1)
    Source or Sink     Sink (0x1)
    Type-C Current     PD Contract Negotiated (0x3)
    BC 1.2 Detection   USB BC v1.2 connection not yet established (0x0)
    BC 1.2 Status      SDP Detected (0x0)

PD Status (0x40) - (0x18)
  PD Status
    Plug Details         USB Type-C full-featured plug (0x0)
    CC Pull-up           1.5A Current (0x2)
    Port Type            Sink (0x1)
    Present Role         Sink (0x0)
    Soft Reset Details   Reset value, no soft reset (0x0)
    Hard Reset Details   Reset value, no hard reset. (0x0)

Received SOP Identity Data Object (0x48) - (0x0)
  Received SOP Identity Data Object
    Record Counts
      Number of Received Identity Objects   0 (0x0)
    Received SOP Identity Response
      UFP IDO Header
        USB Vendor ID                0x0 (0x0)
        Modal Operation Supported    False (0x0)
        Product Type                 Undefined (0x0)
        Data Capable as USB Device   False (0x0)
        Data Capable as USB Host     False (0x0)
      Product Vendor Defined Object
        BCD Device       0x0 (0x0)
        USB Product ID   0x0 (0x0)
      Alternate Mode Adapter VDO
        USB SS Signalling       USB 2.0 Only (0x0)
        VBus Required           False (0x0)
        VConn Required          False (0x0)
        VConn Power             1 W (0x0)
        SSRx 2 Directionality   Fixed (0x0)
        SSRx 1 Directionality   Fixed (0x0)
        SSTx 2 Directionality   Fixed (0x0)
        SSTx 1 Directionality   Fixed (0x0)
        AMA Firmware Version    0x0 (0x0)
        AMA Hardware Version    0x0 (0x0)
      Certification Test ID   0x0 (0x0)
      UFP IDO VDO #5          0x0 (0x0)
      UFP IDO VDO #6          0x0 (0x0)

Received SOP Prime Identity Data Object (0x49) - (0x0)
  Received SOP Prime Identity Data Object
    Record Counts
      Number of Received Identity Objects   0 (0x0)
    Received SOP Prime Discover Identity Response
      SOP Prime IDO Header
        USB Vendor ID                0x0 (0x0)
        Modal Operation Supported    False (0x0)
        Product Type                 Undefined (0x0)
        Data Capable as USB Device   False (0x0)
        Data Capable as USB Host     False (0x0)
      Product Vendor Defined Object
        BCD Device       0x0 (0x0)
        USB Product ID   0x0 (0x0)
      Cable Vendor Defined Object
        USB SS Signalling         USB 2.0 Only (0x0)
        SOP" Controller Present   False (0x0)
        VBus Through Cable        False (0x0)
        VBus Current Capability   1.5 A (0x0)
        SSRx 2 Directionality     Fixed (0x0)
        SSRx 1 Directionality     Fixed (0x0)
        SSTx 2 Directionality     Fixed (0x0)
        SSTx 1 Directionality     Fixed (0x0)
        Cable Termination Type    Both Ends Passive, VConn Not Required (0x0)
        Cable Latency             reserved (0000b) (0x0)
        Type-C Plug/Receptacle    Plug (0x0)
        Type-C to Type-A/B/C      Type-A (0x0)
        Cable Firmware Version    0x0 (0x0)
        Cable Hardware Version    0x0 (0x0)
      Certification Test ID   0x0 (0x0)
      SOP Prime IDO VDO #5    0x0 (0x0)
      SOP Prime IDO VDO #6    0x0 (0x0)

RX Attention structured VDM (0x4e) - (0x0)
  RX Attention structured Register
    RX Attention Status
      Number of Valid VDOs         0 (0x0)
      Number of Register Updates   0 (0x0)
    Data Objects Received
      Data Object 1
        Payload   0x0 (0x0)
        Type      Unstructured (0x0)
        SVID      0x0 (0x0)
      Data Object 2
        Data Object 2   0x0 (0x0)
      Data Object 3
        Data Object 3   0x0 (0x0)
      Data Object 4
        Data Object 4   0x0 (0x0)
      Data Object 5
        Data Object 5   0x0 (0x0)
      Data Object 6
        Data Object 6   0x0 (0x0)
      Data Object 7
        Data Object 7   0x0 (0x0)

RX VDM Register (0x4f) - (0x0)
  RX VDM Register
    RX VDM Status
      Number of Valid VDOs         0 (0x0)
      SOP Message Source           VDM came from SOP (0x0)
      Number of Register Updates   0 (0x0)
    Data Objects Received
      Data Object 1
        Payload   0x0 (0x0)
        Type      Unstructured (0x0)
        SVID      0x0 (0x0)
      Data Object 2
        Data Object 2   0x0 (0x0)
      Data Object 3
        Data Object 3   0x0 (0x0)
      Data Object 4
        Data Object 4   0x0 (0x0)
      Data Object 5
        Data Object 5   0x0 (0x0)
      Data Object 6
        Data Object 6   0x0 (0x0)
      Data Object 7
        Data Object 7   0x0 (0x0)

Data Control Register (0x50) - (0x0)
  Data Control Register
    Thunderbolt Data Control Register
      Thunderbolt Host Connected    False (0x0)
      Soft Reset PD Controller      False (0x0)
      Interrupt Acknowledge         False (0x0)
      Interrupt Acknowledge         False (0x0)
      USB Host Connected            False (0x0)
      DisplayPort Host Connected    False (0x0)
      Interrupt Present             False (0x0)
      DisplayPort HPD IRQ Present   False (0x0)
      DisplayPort HPD High/Low      False (0x0)

User VID Status Register (0x57) - (0x0)
  User VID Status
    User VID Status
      User VID Detected        False (0x0)
      User VID Active          False (0x0)
      User VID Error Code      0x0 (0x0)
      User VID Mode 1 Status   False (0x0)
      User VID Mode 2 Status   False (0x0)
      User VID Mode 3 Status   False (0x0)
      User VID Mode 4 Status   False (0x0)

DP SID Status (0x58) - (0x0)
  DP SID Status
    DP Status TX
      Connection Status               Neither DFP_D or UFP_D connected (0x0)
      Power Low                       Adapter is functioning normally or disabled (0x0)
      Enabled                         DP functionality is Disabled (0x0)
      Multi-function Preferred        No Preference for Multi-function (0x0)
      USB Configuration Request       Maintain current configuration (0x0)
      Exit DisplayPort Mode Request   Maintain current mode (0x0)
      HPD State                       HPD_Low (0x0)
      IRQ HPD                         No IRQ_HPD since last status (0x0)
      reserved                        reserved (0x0)
    DP Status RX
      Connection Status               Neither DFP_D or UFP_D connected (0x0)
      Power Low                       Adapter is functioning normally or disabled (0x0)
      Enabled                         DP functionality is Disabled (0x0)
      Multi-function Preferred        No Preference for Multi-function (0x0)
      USB Configuration Request       Maintain current configuration (0x0)
      Exit DisplayPort Mode Request   Maintain current mode (0x0)
      HPD State                       HPD_Low (0x0)
      IRQ HPD                         No IRQ_HPD since last status (0x0)
      reserved                        reserved (0x0)
    DP Configure
      Select Configuration                          Set configuration for USB (0x0)
      Supports DP v1.3 signalling                   False (0x0)
      Supports USB Gen 2 signalling                 False (0x0)
      DFPD Receptacle or UFPD Plug Pin Assignment   (none) (0x0)
      UFPD Receptacle or DFPD Plug Pin Assignment   (none) (0x0)
      reserved                                      reserved (0x0)
    DP Mode Data
      Port Capability                               Reserved (0x0)
      Supports DP v1.3 signalling                   False (0x0)
      Supports USB Gen 2 signalling                 False (0x0)
      DFPD Receptacle or UFPD Plug Pin Assignment   (none) (0x0)
      UFPD Receptacle or DFPD Plug Pin Assignment   (none) (0x0)
      reserved                                      reserved (0x0)
    DP SID Detected   DP SID not detected (0x0)
    DP Mode Active    0x0 (0x0)
    Error Code        0x0 (0x0)

Intel VID Status (0x59) - (0x0)
  Intel VID Status
    TBT Enter Mode Data
      Thunderbolt Cable Speed Support   Reserved (0x0)
      Thunderbolt Cable Gen             3rd generation TBT (10.3125 and 20.625 Gb/s) (0x0)
      Cable Type                        Active Cable (0x0)
      Active Cable                      Unknown (0x0) (0x0)
      Active Link Training              Active with bi-directional LSRX communication (also used for passive cables) (0x0)
      Legacy TBT Adapter                Is Not a Legacy Adapter (0x0)
    TBT Discover Mode Data SOP
      Legacy TBT Adapter   Is Not a Legacy Adapter (0x0)
    TBT Discover Mode Data SOPP
      Thunderbolt Cable Speed Support   Reserved (0x0)
      Thunderbolt Cable Gen             3rd generation TBT (10.3125 and 20.625 Gb/s) (0x0)
      Cable Type                        Active Cable (0x0)
      Active Cable                      Unknown (0x0) (0x0)
      Active Link Training              Active with bi-directional LSRX communication (also used for passive cables) (0x0)
    Intel VID Detected        0x0 (0x0)
    Thunderbolt Mode Active   0x0 (0x0)
    Error Code                0x0 (0x0)
    TBT Attention Data        0x0 (0x0)

TI VID Status Register (0x5b) - (0x0)
  TI Mode Status
    Texas Instruments VID Status
      TI VID Status       False (0x0)
      TI PDIO Status      False (0x0)
      TI VID Error Code   0x0 (0x0)

Data Status (0x5f) - (0x3)
  Data Status
    Data Connection                   Data connection present (at least one other bit in this register is nonzero) (0x1)
    Data Orientation                  Plug is oriented on CC2 (upside-down) with a valid data connection. (0x1)
    Cable Active Orientation          Cable is passive (0x0)
    Over Current Or Temperature       No over-current or over-temperature condition (0x0)
    USB2 Connection                   No USB2 connection to USB_RP (0x0)
    USB3 Connection                   No USB3 connection (0x0)
    USB3 Speed                        USB3 limited to Gen 1 speed (5Gbps) (0x0)
    USB Data Role                     DFP (0x0)
    DisplayPort Connection            No DisplayPort connection. (0x0)
    DisplayPort Source or Sink        DP Source (DFP_D) connection requested (if supported by configuration). (0x0)
    DisplayPort Pin Assignment        Legacy DP, USB-C to DP cable (spec pin assignments E-F, if supported). (0x0)
    IRQ Ack                           No IRQ (0x0)
    HPD IRQ sticky                    No HPD IRQ (0x0)
    HPD Level                         HPD Low (0x0)
    TBT Connection                    No Thunderbolt connection. This value is also used if TBT Mode is active but an Attention SVDM has been sent/received enabling USB2 instead of TBT. (0x0)
    TBT Type                          Type-C to Type-C Cable (0x0)
    Cable Type                        Active Cable (0x0)
    Cable Type                        Active Cable (0x0)
    Active Link Training              Active with bi-directional LSRX communication (also used for passive cables) (0x0)
    Force LSX                         Normal operation. (0x0)
    S0 Power Negotiated               Active contract does not have a power mismatch or PD Controller is not a Sink (0x0)
    Thunderbolt Cable Speed Support   Reserved (0x0)
    Thunderbolt Cable Gen             3rd generation TBT (10.3125 and 20.625 Gb/s) (0x0)

RX User VID Attention VDM Register (0x60) - (0x0)
  RX User VID Attention VDM Register
    RX Attention Status
      Number of Valid VDOs         0 (0x0)
      Number of Register Updates   0 (0x0)
    Data Objects Received
      Data Object 1
        Payload   0x0 (0x0)
        Type      Unstructured (0x0)
        SVID      0x0 (0x0)
      Data Object 2
        Data Object 2   0x0 (0x0)
      Data Object 3
        Data Object 3   0x0 (0x0)
      Data Object 4
        Data Object 4   0x0 (0x0)
      Data Object 5
        Data Object 5   0x0 (0x0)
      Data Object 6
        Data Object 6   0x0 (0x0)
      Data Object 7
        Data Object 7   0x0 (0x0)

RX User VID Other VDM Register (0x61) - (0x0)
  RX User VID Other VDM Register
    RX VDM Status
      Number of Valid VDOs         0 (0x0)
      Number of Register Updates   0 (0x0)
    Data Objects Received
      Data Object 1
        Payload   0x0 (0x0)
        Type      Unstructured (0x0)
        SVID      0x0 (0x0)
      Data Object 2
        Data Object 2   0x0 (0x0)
      Data Object 3
        Data Object 3   0x0 (0x0)
      Data Object 4
        Data Object 4   0x0 (0x0)
      Data Object 5
        Data Object 5   0x0 (0x0)
      Data Object 6
        Data Object 6   0x0 (0x0)
      Data Object 7
        Data Object 7   0x0 (0x0)

Type C State Register (0x69) - (0x22040002)
  Type C State Register
    CC Pin For PD       C_CC2 is CC pin (0x2)
    CC1 Pin State       Not connected (0x0)
    CC2 Pin State       1.5A Advertisement detected (Sink only) (0x4)
    Type C Port State   Reserved (0x22)

GPIO Status Register (0x72) - (0x400e00000000)
  GPIO Status Register
    GPIO0 Data         0x0 (0x0)
    GPIO1 Data         0x0 (0x0)
    GPIO2 Data         0x0 (0x0)
    GPIO3 Data         0x0 (0x0)
    GPIO4 Data         0x0 (0x0)
    GPIO5 Data         0x0 (0x0)
    GPIO6 Data         0x0 (0x0)
    GPIO7 Data         0x0 (0x0)
    GPIO8 Data         0x0 (0x0)
    GPIO9 Data         0x0 (0x0)
    GPIO10 Data        0x0 (0x0)
    GPIO11 Data        0x0 (0x0)
    GPIO12 Data        0x0 (0x0)
    GPIO13 Data        0x0 (0x0)
    GPIO14 Data        0x0 (0x0)
    GPIO15 Data        0x0 (0x0)
    GPIO16 Data        0x0 (0x0)
    GPIO17 Data        0x0 (0x0)
    GPIO18 Data        0x0 (0x0)
    GPIO19 Data        0x0 (0x0)
    GPIO20 Data        0x0 (0x0)
    GPIO21 Data        0x0 (0x0)
    GPIO0 Direction    0x0 (0x0)
    GPIO1 Direction    0x1 (0x1)
    GPIO2 Direction    0x1 (0x1)
    GPIO3 Direction    0x1 (0x1)
    GPIO4 Direction    0x0 (0x0)
    GPIO5 Direction    0x0 (0x0)
    GPIO6 Direction    0x0 (0x0)
    GPIO7 Direction    0x0 (0x0)
    GPIO8 Direction    0x0 (0x0)
    GPIO9 Direction    0x0 (0x0)
    GPIO10 Direction   0x0 (0x0)
    GPIO11 Direction   0x0 (0x0)
    GPIO12 Direction   0x0 (0x0)
    GPIO13 Direction   0x0 (0x0)
    GPIO14 Direction   0x1 (0x1)
    GPIO15 Direction   0x0 (0x0)
    GPIO16 Direction   0x0 (0x0)
    GPIO17 Direction   0x0 (0x0)
    GPIO18 Direction   0x0 (0x0)
    GPIO19 Direction   0x0 (0x0)
    GPIO20 Direction   0x0 (0x0)
    GPIO21 Direction   0x0 (0x0)
